package cn.stylefeng.guns.modular.business.custom.annotations;

import java.lang.annotation.*;

/**
 * @Author
 * @Date2023/1/17 9:28
 * @Version V1.0
 **/
@Inherited
@Target(ElementType.METHOD)
@Retention(value = RetentionPolicy.RUNTIME)
@Documented
public @interface RepeatSubmit {

    /**
     * 防重复操作显示标记数值(存储redis限时标记数值)
     */
    String value() default "value";

    /**
     * 防止重复操作过期时间
     */
    long expireSeconds() default 10;
}
